Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 ST LEONARDS ROAD Detached £214,470 £190,000 7 Sep 2021
17 ST LEONARDS ROAD Detached £312,587 £300,000 15 Oct 2024
21 ST LEONARDS ROAD Semi-Detached £158,000 12 Oct 2011
24 ST LEONARDS ROAD Detached £300,000 22 Nov 2018
26 ST LEONARDS ROAD Detached £376,575 £165,000 19 Dec 2003
28 ST LEONARDS ROAD Detached £302,000 5 Dec 2011
30 ST LEONARDS ROAD Detached £351,355 £127,000 31 Oct 2002